package com.huo.filestransport.entity;

import java.util.Date;

public class FtpFileInfoEntity {
    /**
     * null
     */
    private Long id;

    /**
     * null
     */
    private String ftpfilename;

    /**
     * null
     */
    private String ftpfilepath;

    /**
     * null
     */
    private Long ftpfilesize;
    
    private String ftpfilesizeStr;

    /**
     * null
     */
    private String ftpfiledatetime;

    /**
     * null
     */
    private String ftpfilestatus;

    /**
     * null
     */
    private Date createtime;

    /**
     * null
     */
    private Date updatetime;
    
    private String updatetimeStr;
    
    private String ftpfiledatetimeStr;

    private String downloadpath;

    private String unzipfilepath;

    private Date dataDate;

    private String dataDateStr;

    public String getDownloadpath() {
        return downloadpath;
    }

    public void setDownloadpath(String downloadpath) {
        this.downloadpath = downloadpath;
    }

    public String getUnzipfilepath() {
        return unzipfilepath;
    }

    public void setUnzipfilepath(String unzipfilepath) {
        this.unzipfilepath = unzipfilepath;
    }

    public String getUpdatetimeStr() {
		return updatetimeStr;
	}

	public void setUpdatetimeStr(String updatetimeStr) {
		this.updatetimeStr = updatetimeStr;
	}

	public String getFtpfiledatetimeStr() {
		return ftpfiledatetimeStr;
	}

	public void setFtpfiledatetimeStr(String ftpfiledatetimeStr) {
		this.ftpfiledatetimeStr = ftpfiledatetimeStr;
	}

	/**
     * null
     * @return id null
     */
    public Long getId() {
        return id;
    }

    /**
     * null
     * @param id null
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * null
     * @return ftpfileName null
     */
    public String getFtpfilename() {
        return ftpfilename;
    }

    /**
     * null
     * @param ftpfilename null
     */
    public void setFtpfilename(String ftpfilename) {
        this.ftpfilename = ftpfilename == null ? null : ftpfilename.trim();
    }

    /**
     * null
     * @return ftpfilepath null
     */
    public String getFtpfilepath() {
        return ftpfilepath;
    }

    /**
     * null
     * @param ftpfilepath null
     */
    public void setFtpfilepath(String ftpfilepath) {
        this.ftpfilepath = ftpfilepath == null ? null : ftpfilepath.trim();
    }

    /**
     * null
     * @return ftpfilesize null
     */
    public Long getFtpfilesize() {
        return ftpfilesize;
    }

    /**
     * null
     * @param ftpfilesize null
     */
    public void setFtpfilesize(Long ftpfilesize) {
        this.ftpfilesize = ftpfilesize;
    }

    /**
     * null
     * @return ftpfiledatetime null
     */
    public String getFtpfiledatetime() {
        return ftpfiledatetime;
    }

    /**
     * null
     * @param ftpfiledatetime null
     */
    public void setFtpfiledatetime(String ftpfiledatetime) {
        this.ftpfiledatetime = ftpfiledatetime == null ? null : ftpfiledatetime.trim();
    }

    /**
     * null
     * @return ftpfilestatus null
     */
    public String getFtpfilestatus() {
        return ftpfilestatus;
    }

    /**
     * null
     * @param ftpfilestatus null
     */
    public void setFtpfilestatus(String ftpfilestatus) {
        this.ftpfilestatus = ftpfilestatus == null ? null : ftpfilestatus.trim();
    }

    /**
     * null
     * @return createtime null
     */
    public Date getCreatetime() {
        return createtime;
    }

    /**
     * null
     * @param createtime null
     */
    public void setCreatetime(Date createtime) {
        this.createtime = createtime;
    }

    /**
     * null
     * @return updatetime null
     */
    public Date getUpdatetime() {
        return updatetime;
    }

    /**
     * null
     * @param updatetime null
     */
    public void setUpdatetime(Date updatetime) {
        this.updatetime = updatetime;
    }

    public String getDataDateStr() {
        return dataDateStr;
    }

    public void setDataDateStr(String dataDateStr) {
        this.dataDateStr = dataDateStr;
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", id=").append(id);
        sb.append(", ftpfilename=").append(ftpfilename);
        sb.append(", ftpfilepath=").append(ftpfilepath);
        sb.append(", ftpfilesize=").append(ftpfilesize);
        sb.append(", ftpfiledatetime=").append(ftpfiledatetime);
        sb.append(", ftpfilestatus=").append(ftpfilestatus);
        sb.append(", createtime=").append(createtime);
        sb.append(", updatetime=").append(updatetime);
        sb.append("]");
        return sb.toString();
    }

	public String getFtpfilesizeStr() {
		return ftpfilesizeStr;
	}

	public void setFtpfilesizeStr(String ftpfilesizeStr) {
		this.ftpfilesizeStr = ftpfilesizeStr;
	}

    public Date getDataDate() {
        return dataDate;
    }

    public void setDataDate(Date dataDate) {
        this.dataDate = dataDate;
    }
}